O Java, Java! Wherefore Art Thou Java?

نویسندگان

  • Kathryn S McKinley
  • Stephen M Blackburn
چکیده

The experimental systems community relies on benchmarks to evaluate proposed innovations. Therefore, the choice of benchmarks and the programming language in which they are written is a gating function for innovation in our field. While application developers are increasingly embracing managed languages such as Java and C#, systems researchers have not. This disconnect between researchers and application developers may lead to misdirected research. This problem is partially due to a dearth of appropriate benchmarks and appropriate evaluation methodologies. This paper demonstrates and recommends how to perform meaningful experiments with managed languages and contrasts them with methodologies in use for C or C++. The paper also recommends some approaches for encouraging community benchmark and infrastructure development. To further inform systems research, It may behoove some researchers to follow language implementers who “eat their own dog food”, and build systems in managed languages.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mangosteen peel extract (Garcinia mangostana L.) as protective agent in glucose-induced mesangial cell as in vitro model of diabetic glomerulosclerosis

Objective(s): This study aims to evaluate the activity of mangosteen peels extract (MPE) as protection agent on induced-glucose mesangial cells (SV40 MES 13 cell line (Glomerular Mesangial Kidney, Mus Musculus)).  Materials and Methods: MPE was performed based on maceration method. Cytotoxic assay was performed based on MTS (3-(4,5-dimethylthiazol-2-yl)-5-(3-carboxymethoxyphenyl)-2-(4-sulfophen...

متن کامل

A history of Floral diversity (pollen, spores and algal) during the latest Holocene in the Bandung basin based on palynological analysis in Cihideung, West Java, Indonesia

   Floral diversity is a measure of number of type flora in an area, and reflects how vegetation develops in response to the environmental condition during a certain time interval. The present study aims to examine changes in the diversity of vegetation (pollen, spores and algae), evenness, and similarity in the Bandung Basin through a core of 240 cm depth using a ground drill, as well as  the ...

متن کامل

Multivariate Analysis of Morphological Traits of Local Goats in Central Java, Indonesia

The objective of this research was to discriminate four local breeds of goat in Central Java-Indonesia using multivariate analysis. Data from eight morphological traits of four goat breeds, namely Kejobong goat (JG), Etawa Grade goat (EGG), Kacang goat (KG) and Jawarandu goat (RG) originated from Purbalingga, Purworejo, Grobogan and Pemalang regencies, respectively, were used. One hundred and s...

متن کامل

Difference Effectiveness of Progressive Muscle Relaxation Therapy and Endorphin Massage Therapy towards Reducing Menstrual Pain Intensity in Adolescents

Background: Problems that arise during menstruation include pain before or during menstruation. Progressive Muscle Relaxation (PMR) techniques and Endorphin Massage (EM) therapy have been shown to be effective in controlling menstrual pain. The purpose of this study was to determine the difference in the effectiveness of pain intensity carried out by PMR therapy and EM therapy. Methods: Quasi...

متن کامل

Adsorption Performance of Low-cost Java Plum Leaves and Guava Fruits as Natural Adsorbents for Removal of Free Fatty Acids from Coconut Oil

This study assesses the adsorption performance of Java plum leaves and guava fruits based adsorbents as natural products widely available in Aceh, Indonesia. These renewable adsorbents were employed to remove free fatty acids (FFAs) that cause the rancid odor in coconut oil. The adsorption tests were carried out at three different doses (50, 75, 100 g) and seven agitating periods (1, 2, 3, 4, 5...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007